package com.view;

import java.io.Serializable;
import java.math.BigDecimal;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;

@ManagedBean
@ViewScoped
@SuppressWarnings("serial")
public class OrdenDeCompraDetalleView implements Serializable {

	private Long id;
	private ProductoView productoView;
	private Double cantidad;
	private BigDecimal precio;
	private String codigoProductoProveedor;
	
	private Double cantidadRemito;
	
	private Double stock;

	public OrdenDeCompraDetalleView(Long id, ProductoView productoView,
								Double cantidad, BigDecimal precio, String codigoProductoProveedor) {
		this.id = id;
		this.productoView = productoView;
		this.cantidad = cantidad;
		this.precio = precio;
		this.codigoProductoProveedor = codigoProductoProveedor;
	}

	public OrdenDeCompraDetalleView() {
		this(null, null, null, null, null);
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public ProductoView getProductoView() {
		return productoView;
	}

	public void setProductoView(ProductoView productoView) {
		this.productoView = productoView;
	}

	public Double getCantidad() {
		return cantidad;
	}

	public void setCantidad(Double cantidad) {
		this.cantidad = cantidad;
	}



	public BigDecimal getPrecio() {
		return precio;
	}

	public void setPrecio(BigDecimal precio) {
		this.precio = precio;
	}

	public String getCodigoProductoProveedor() {
		return codigoProductoProveedor;
	}

	public void setCodigoProductoProveedor(String codigoProductoProveedor) {
		this.codigoProductoProveedor = codigoProductoProveedor;
	}

	public Double getCantidadRemito() {
		return cantidadRemito;
	}

	public void setCantidadRemito(Double cantidadRemito) {
		this.cantidadRemito = cantidadRemito;
	}

	public Double getStock() {
		return stock;
	}

	public void setStock(Double stock) {
		this.stock = stock;
	}




}
